@charset "utf-8";

/* CSS Document */



*{ margin:0; padding:0; list-style:none; font-family:"微软雅黑"}

.right{ float:right;}

a{ text-decoration:none}

.left{ float:left;}

.clear{ clear:both}

.width{ width:1200px; margin:auto;}

.relative{ position:relative;}

.absolute{ position:absolute;}

.update-dy-snav{ height:49px; line-height:60px; border-bottom:1px solid #CFCFCF; padding-left:14px;color:#000; font-size:14px;}

.update-dy-snav img{ margin-right:10px; margin-top:22px}

.update-dy-snav a{ color:#000; font-size:14px;}

.update-dy-contenter{ padding-top:47px; height:auto !important; overflow:hidden;}

.update-dy-page-left{ width:283px;}

.update-dy-menu1{ height:79px; line-height:78px; background:#1B57AD; color:#FFF; padding-left:34px; font-size:24px;}

.update-dy-menu1 img{ margin-top:28px; margin-right:17px;}

.update-dy-list-classname{ padding-top:10px;} 

.update-dy-list-classname li{ margin-bottom:9px; height:48px; border:1px solid #AAAAAA; padding-left:46px; line-height:48px; font-size:18px; position:relative; transition:all 0.5s ease;}

.update-dy-list-classname li a{ font-size:16px; font-family:"微软雅黑"; color:#313131; font-weight:800}

.update-dy-list-classname li:before{ width:5px; height:10px; position:absolute; left:0; content:""; background:url(../images/dy-classname-normal-ico.jpg) no-repeat; z-index:99; left:31px; top:20px; transition:all 0.5s ease;}

.update-dy-list-classname li:hover a,.update-dy-list-classname li.active a{ color:#1B57AD}

.update-dy-list-classname li:hover:before{background:url(../images/dy-classname-on-ico.jpg) no-repeat;}

.update-dy-menu2{ height:60px; line-height:60px; background:#1B57AD; color:#FFF; padding-left:34px; font-size:24px; margin-top:14px;}

.update-dy-menu2 img{ margin-top:20px; margin-right:17px;}



.update-dy-left-content{ background:#F8F8F8; padding-top:15px; padding-left:19px; padding-bottom:5px; border:1px solid #AAAAAA; border-top:0px}

.update-dy-left-content ul li{ line-height:34px; font-size:14px; color:#676767; padding-right:13px;}

.update-dy-left-content ul li img{ float:left; margin-right:9px; margin-top:10px}

.update-dy-left-content dl{ padding-left:4px; padding-right:4px;}

.update-dy-left-content dl dd{ line-height:34px; padding-left:21px; border-bottom:1px dashed #727884; background:url(../images/dy-left-news-dot.jpg) left no-repeat}

.update-dy-left-content dl dd a{ font-size:14px; color:#666666; transition:all 0.5s ease}

.update-dy-left-content dl dd a:hover{ color:#1B58AB}



/*****right****/

.update-dy-page-right{ width:880px;}

.update-dy-right-classname{ height:44px; line-height:36px; border-bottom:1px solid #CFCFCF; padding-left:30px; color:#1A58AF; font-size:18px; font-weight:bold;}

.update-dy-right-classname:before{ width:3px; height:18px; position:absolute; left:16px; top:10px; background:#1B57AD;content:"";}

.list-pic { display:block; height:auto !important; overflow:hidden;}

.list-pic li{ width:256px; height:256px; float:left; margin-left:16px; margin-right:18px; margin-top:18px;}

.list-pic li img{ width:100%; max-height:215px; height:215px; display:block;}

.list-pic li  p{ line-height:41px; background:#B2B2B2; color:#171717; font-size:16px; text-align:center; transition:all 0.5s ease;}

.list-pic li a{color:#171717;font-size:16px;transition:all 0.5s ease;}

.list-pic li a:hover p{ background:#1B57AD; color:#FFF}



.list-pic-ziliao { display:block; height:auto !important; overflow:hidden;}

.list-pic-ziliao li{ width:256px; height:auto !important; overflow:hidden; float:left; margin-left:16px; margin-right:18px; margin-top:18px;}

.list-pic-ziliao li img{ width:100%;height:365px;display:block;}

.list-pic-ziliao li  p{ line-height:41px; background:#B2B2B2; color:#171717; font-size:16px; text-align:center; transition:all 0.5s ease;}

.list-pic-ziliao li a{color:#171717;font-size:16px;transition:all 0.5s ease;}

.list-pic-ziliao li a:hover p{ background:#1B57AD; color:#FFF}

.update-dy-page{}



.update-dy-page{ padding:10px; text-align:center; color:#5E5E5E; font-size:14px; margin-top:20px}

.update-dy-page  a{color:#FFF; font-size:14px; padding:5px 10px; border:1px solid #769ACE; background:#769ACE}

.update-dy-page  span{ color:#FFF; font-weight:bold; padding:5px 10px; border:1px solid #BA3F51; background:#BA3F51}

.update-banner{ margin-top:17px; margin-bottom:20px;}

.update-banner img{ width:100%; height:auto;}

.update-title{ text-align:center; height:50px;}

.update-title:before{ width:114px; height:5px; position:absolute; bottom:0; left:50%; margin-left:-57px; background:#1B57AD; content:""}

.update-join-text1{ padding-left:34px; padding-right:34px; margin-top:22px; text-align:center; font-size:16px; line-height:22px}

.update-dy-list-join-text{ padding-top:50px; display:block; height:auto !important; overflow:hidden;}

.update-dy-list-join-text  li{ width:348px; float:left; margin-left:28px; text-align:center; }

.update-dy-list-join-text  li img{ margin-bottom:30px}

.update-dy-list-join-text  li h3{ line-height:32px;}

.update-dy-list-join-text  li:last-child{}

.update-dy-list-join-text  li p{ line-height:20px; font-size:14px;}

.update-dy-join-text2{ height:539px; background:url(../images/join-text-bg.jpg) center no-repeat; margin-top:30px;}

.update-dy-join-text3{ margin-top:49px}



/********/



.update-dy-title{ line-height:36px; text-align:center; font-size:18px; padding-top:12px; font-weight:bold }

.update-dy-content{ padding:0px  4px 0px; line-height:36px; letter-spacing:1px; font-size:18px; color:#424242;}

.update-dy-content img{width: 100%;}

.update-dy-content a{ font-size:100% !important;}

.update-list-news { padding-top:5px;}

.update-list-news li{ line-height:42px; padding-left: 15px; border-bottom:1px solid #E5E5E5;  font-size:16px; color:#444444;transition:all 0.5s ease}

.update-list-news li a{font-size:16px; color:#444444; transition:all 0.5s ease;width:95%;display: inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.update-list-news li:hover{padding-left:1px;}

.update-list-news li a:hover{ color:#1B57AD; font-weight:500 }

.update-list-news li span{ float:right;}



.update-dy-lc-pic1{ height:auto !important}

.update-dy-lc-pic1 img{ display:block; width:100%; height:auto;}

.update-dy-lc-text { padding-left:9.5%; padding-right:9.5%; text-align:center; font-weight:normal; line-height:58px; font-size:240%; padding-top:15px; padding-bottom:30px}



/***********/



.update-dy-contact-left{ width:510px; height:477px; border:1px solid #CFCFCF;}

.update-dy-erweima{ height:318px; border-bottom:1px solid #CFCFCF;}

.update-dy-erweima h2{ padding-top:22px; font-size:20px}

.update-dy-erweima h3{ font-size:16px; padding-top:5px}

.update-dy-erweima h2,.update-dy-erweima h3{ text-align:center; font-weight:normal}

.update-dy-erweima h3{ font-size:14px; color:#7C7B81; line-height:24px}

.update-erweima { width:165px; height:195px; left:46%; margin-left:-68px; z-index:99; bottom:10px; text-align:center; font-size:16px; color:#7C7C84; line-height:50px;}

.update-erweima img{ display:block;}

.update-contact-text{ padding-left:56px; padding-top:13px; line-height:24px; color:#666666; font-size:15px}

.update-dy-contact-right{ width:626px; height:435px; border:1px solid #CFCFCF; padding:20px; float:left; margin-left:17px;}

@media screen and (max-width:768px){

	/* .update-erweima { bottom:-10px } */

	

	}



.update-dy-yuyue-pic { width:456px; margin-top:9px;}



.update-dy-yuyue-form{ width:403px; height:498px; margin-top:9px;}

.update-dy-yuyue-menu-title{ height:57px; text-align:center; line-height:56px; font-size:18px; color:#FFF; background:#1B57AD}

.update-form-box{ border:1px solid #CEC8CA; border-top:0px; height:372px; padding-top:18px;}

.update-form-box li.text{ width:111px; height:39px; line-height:39px; margin-bottom:13px; font-size:18px; color:#475C6F; text-align:right}

.update-form-box li.input{ width:278px; line-height:39px; margin-bottom:13px;}

.update-form-box li.input .itext{ width:180px; height:37px; line-height:37px; padding-left:9px; background:#FFF; border:1px solid #DCDCDC;}

.update-form-box li.input textarea{ width:266px; height:129px; border:1px solid #dcdcdc; background:#FFF; line-height:24px; padding:5px;}

.update-form-box li.input select{border:1px solid #dcdcdc; height:36px; line-height:36px}

.update-form-box li.input .submit{ width:147px; height:37px; line-height:36px; background:#1B57AD; border-radius:5px; text-align:center; color:#FFF; border:0; }

.update-nei-banner{ height:auto;/* background:url(../images/update-nei-banner.jpg) center no-repeat;*/ overflow:hidden;}

.update-nei-banner img{ width:auto;max-width:100%; height:auto}

.update-list-pingjia li{ height:160px; background:url(../images/dy-list-pingjia-bg.jpg) bottom no-repeat; padding-left:16px; padding-right:29px; padding-top:20px;}

.update-list-pingjia li img{ width:86px; height:82px; float:left; margin-right:20px;}

.update-list-pingjia li .text{ width:716px; height:130px; position:relative; float:left;}

.update-list-pingjia li .text h3{ line-height:38px; color:#1B57AD; font-size:18px;}

.update-list-pingjia li .text h4{ font-size:14px; color:#686868}

.update-list-pingjia li p{ display:block; position:absolute; bottom:0; left:0; height:39px; line-height:38px; background:#D1DCEE; padding-left:11px; font-size:16px; width:705px} 

.update-list-pingjia li p span{ font-size:14px; color:#676769;}